flutter the eyelashes - Spanish English Dictionary